difficult mountain trail - Espagnol Anglais Dictionnaire